home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Sep 90 / MacApp.Tech$ 9⁄28⁄90 / 2072-MacApp⁄System 7 patc-Sep90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.3 KB  |  33 lines  |  [TEXT/GEOL]

  1. Item    8494888                         28-Sept-90        13:45PDT
  2.  
  3. From:   LOCKWOOD                        Savitar, Mike Lockwood,PRT
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.  
  7. Sub:    MacApp/System 7 patch
  8.  
  9. The following describes an INIT that I posted to the "General System 7.0
  10. Discussion" folder on AppleLink:
  11.  
  12. MacAppPatch fixes an incompatability between applications written in MacApp 2.0
  13. final and early betas of System 6.0.6 and System 7.0.  As mentioned on
  14. MacApp.Tech$ recently, MacApp assumes that Draw1Control does not move the
  15. ControlHandle passed to it.  This assumtion worked fine until System 6.0.6 and
  16. System 7 came out.  (This was fixed in the latest beta of 6.0.6, but remains a
  17. problem in System 7)
  18.  
  19. MacAppPatch patches Draw1Control so that it calls HLock and HUnlock before and
  20. after executing the Draw1Control trap.  This prevents MacApp 2.0 final from
  21. crashing.
  22.  
  23. I wrote this so I could use Mouser and ViewEdit with System 7.0a12.  It is not
  24. intended to be shipped with MacApp applications to make them compatible with
  25. System 7.  You are free to do what you want with it, but I only recommend using
  26. it for development purposes only, and make no guarantees or warranties as to
  27. its performance or behavior on your (or anyone elses) Macintosh.
  28.  
  29. I wish you all happy Mousing and ViewEditing in System 7!
  30.  
  31. Mike Lockwood
  32.  
  33.